lemon curd - Francés Inglés Diccionario